@echo off
set reportPath=D:\backup
 
cd /d %reportPath%
 
forfiles /p %reportPath% /s /m *.log /d -10 /c "cmd /c del /f @path">nul 2>nul
 
forfiles /p %reportPath% /s /m *.dmp /d -10 /c "cmd /c del /f @path">nul 2>nul

for /f "tokens=*" %%a in ('dir /b /ad /s^|sort /r') do rd "%%a" 2>nul